The building is bit tired, but the apartment is as described, clean & well stocked. The location is excellent with a nice selection of quality, well priced, quaint restaurants as well as other shops close by. Both public transportation and the beach are short walks away. Enjoyed our stay!