Beautiful house, amazing location, walking distance to beaches, golf courses, and tennis courts! We had a fabulous time and the house had everything we needed for an awesome vacation.