Excellent location to food and amenities! Unit was designed well for flow of activities within the unit for comfortable living. But watch out, it lacks proper cleaning which affected our stay adversely. Also, don’t bother about cooking because utensils and cutleries are filthy. Communication was much delayed most of the time, we even panicked because we didn’t get a reply to our check in instruction, couple of hours before check in time. Host wasn’t friendly and didn’t seem enthusiastic in meeting our needs when we enquired, although in the end, he did respond in changing the filthy kettle and replenishing our hand soaps. Be warned, the small print says, host’s respond time is 15 hours.