Great location! Super Clean! AMAZING communication! So accommodating! Met us at water taxi stop and walked us to apartment. Gave us some great local tips and a map. We are a family of four with a teenage boy and girl. It really was perfect!