Wonderful and stylish little place, has all the amenities of a hotel and more.