A great place to stay with fantastic amenities and great touches.