Great place and location. Everything just as advertised. We had a great time. Parking was tough and expensive but that is to be expected in the city. Thank you!! Mahalo!!