Clean, modern and well situated for shops and the beach.