lovely place to stay with beautiful beaches.