A wonderful place for our short getaway - exactly what we were looking for. This place was perfect for our short stay but would have been just as perfect for a longer trip. Everything was in such a neat and clean condition, and everything we could have wanted or needed was provided. So close to all of the shops and restaurants, it was all walking distance, and so was the beach, great location and great hosts!