Apartment was clean and spacious. My parents, two children, my husband and myself had more than enough space during our stay. Location is perfect within a couple minutes you can be on the beach, at a shopping centre or bar/restaurants. Safe, clean area. Hussain welcomed us upon arrival even though our plane was delayed, and did everything possible to make us comfortable. Would stay again and recommend to others.