Perfect place to stay. Immaculately clean, polished, stylish, comfortable and roomy. The hosts were there to greet us and make sure we had what we needed. Baby plates and cups as well as kids books and toys were much appreciated - and a dishwasher! Thank goodness for a dishwasher. Walking distance (only metres) to two supermarkets meant I could buy plenty of dinner for my family and cook it in the fully equipped apartment kitchen - a rarity when travelling. No flies, no mosquitoes, great wifi, air con and very quiet surroundings all night despite being on the foreshore main street. Amazing views and very friendly, happy locals. I would definitely stay there again.