This little spot in paradise everything we needed and could of hoped for! Location was far enough away from the busy streets but close enough to get to all the shops, restaurants and beaches in a few short minutes!!