Excellent communication and service from the hosts. Beautiful home perfect for large groups, with all amenities included. I would stay here again in a heartbeat!