great place really clean. great location lovely view from the top deck.