A quieter, less developed take on the luxurious beach life