A stunning and beautiful environment on the beach with everything provided.