Highly recommended. Communication was very good. Enjoyed our stay, facilities are great especially the pool area.