Fantastic place. Communication was excellent throughout. We would definitely stay here again