Comfortable, clean, beautiful location, and communication from hosts was excellent.