Location was excellent, check in experience was very poor by the night watchman who was frequently asleep when we returned to the property on an evening. The photos dont show the true condition of the apartments, everything is very worn and shabby, only the upstairs air conditioning worked, the kitchen facilities were none existent really, no toaster or microwave. Curtains hanging off in the dining/lounge area which were dirty too. Breakfast was not good quality, visited once, never been served onion rings and cold roast potatoes before! Check out was as poor as check in, nothing even said or asked about our stay, merely took the key from us. Wouldn't recommend or stay there ever again.