This stylish, well appointed place exceeded expectations! Outstanding amenities and thoughtful comforts. Very clean, comfortable with a very caring host in a lovely location. Will definitely stay here again.