Nice place right on the beach in a building with a nice tiki bar. Just as described.