Excellent location and amenities just needs a good cleanup, the bathrooms, living area and kitchen floors and balcony were not clean, otherwise an excellent value for money.