Clean, modern, and well equipped 2 bedroom apartment literally on the beach. Convenient parking and close to restaurants and cafes.