Great place, great location, better than a 5 star hotel.