We had an excellent stay. The unit is roomy, comfortable, and clean -- just as advertised. The amenities are great. There are plenty of restaurants and shops within walking distance. We hope to stay there again!