Excellent place to stay. Some minor communication issues between the host and their staff where I was told I had no booking. This was frustrating as they wouldn't take my call and responded slowly to my messages. I had to justify myself to them until they were satisfied enough to contact the host. This was particularly annoying but did get resolved. Once in the apartment is lovely.