Comfortable, stylish, thoughtful amenities and a great host!