Location, cleanness, space and landlord all superb. The only issue I had was for check out when I was hoping for an early morning check out but had to wait till later in the morning for a reply from the landlord. Otherwise, it was a pleasant stay for me throughout. Book this place with no hesitations.