Nice villas with river views and just walking distance to the beach.