Report Abuse

Some of the villas are directly on the beach and most have a beach view. Its is steps away.

Thanks!