Excellent apartment and brilliant location. Apartment is spacious and clean. We went with our two small children and had no issues. Great WiFi connection. Regular super cheap water taxi close by that is excellent to use to go to the big shopping centres etc. We will definitely use again.