Beautiful terrace apartment a stones throw away from the beach.