Clean, modern and close to the beach. A lovely place to stay