Communication was excellent. Private pool was perfect. All amenities worked and made stay more enjoyable. Definitely would book again.