STAY HERE! This place is a one of a kind find. The outdoor space is gorgeous. The indoor space is spotless. Everything was perfect. They anticipated our every need and more. All the major attractions and beaches are close. Fantastic location, safe neighborhood and great hospitality. Don't let this place get away from you! We loved it here and will definately stay again.