Excellent location, fabulous hosts! Exceeded expectations. Thank you for a great stay!