Pretty little apartment within walking distance of a few great places to eat and a fabulous beach