This was a clean and comfortable spot. No complaints about the space. However the apartment is hosted by a rental company and not an actual person. They sent check-in instructions through a third party to your email. I was unable to login to see my check-in instructions on arrival and had to call the help desk and wait on hold, to get instructions resent. During our stay the fire alarm was low on battery and wouldn't stop beeping. We called the help # for assistance. We ended up unplugging the detector. We went out for the day and when we came back it was clear someone had been in the apartment. They had fixed the smoke detector but did not warn us someone would be in our space with our personal belongings. That was not ok.