The place is spacious and clean in a convenient location. Unfortunately, there were some hiccups with check-in and amenities that made the stay less than satisfactory. I had informed the host of my arrival time ahead of time, but had to wait outside for 30-40min until someone could come to let me into the apartment. In addition, although it was 4pm by the time I was let in, the cleaning had just started and I was told I had to leave the apartment and could not return for 3 hours until 7pm, something that made a long day of travel even longer. On another note, we did not have warm/hot water in the showers the first night.