Clean, spacious, tidy apartment. Excellent location and near all amenities. Would not hesitate to recommend for either a short or long stay.