Excellent location, communication and amenities. Enjoyed our brief stay, would recommend for sure