Report Abuse

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

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