Looked good in the photos but flat really needs a deep clean and some attention to maintenance. After finding bad reviews on other sites after booking and after contacting the agent and being reassured of cleanliness/maintenance concerns was disappointed in the cleanliness and state of...More