Excellent location, good price, and spacious --- but very very dirty. The cutlery and dishes in the kitchen were dirty with caked on food. The floor was so disgusting that we had to leave our shoes on. We asked them to clean the floors. They said they would. They did not.