best place to stay and relax with a sea view and clean beach close by.