Nice food and friendly staff, but unlikely to come over again. Apparently this place changed the name a couple of times, so look for "Luuma Beach" if there is no man there who is calling out to new visitors 😉
Gluten free pizza and pasta available!