Lovely place in a wonderful setting, walking distance to gorgeous beaches.