An exquisite place to stay. Outstanding hospitality. Absolutely beautiful location. Comfortable, clean and stylish home.