Great location, modern and stylish design and amenities, off-street parking and a great host.