Excellent location and great amenities. The apartment wasn’t the cleanest but we appreciate the host’s responsiveness and are awaiting a partial refund for the inconvenience. I’d recommend for long term stays.