Great apartment style place at the all the hotel-like amenities!