Relaxing, spotlessly clean, beautiful location and great hosts.