Very clean, stylish place with lots of amenities and a great host