My family and I stayed for one week, and we loved the location. Parking is easy and free, the wi-fi worked well (although there's a fee), and the short stroll to the beach through the harbor is very enjoyable. The condo itself is very comfortable, clean, and well-appointed. We had everything we needed for our stay. However, we did have several disappointments. Our room was not ready for check-in until almost 7:00 PM. I overhead at last 4 other groups who were also told to come back later for their rooms. Also, the lobby elevator was broken for our entire stay, and the lower garage was full of piled up trash and old furnishings. Housekeeping and management clearly are a problem.