Excellent location, spacious and comfortable place. It really has EVERYTHING you need for people who want to cook and wash clothes during their stay. The only thing that would improve would be cleanliness. Warning, the stairs are killer.