The flat on its own was amazingly located and clean and very very cute. I had some issues when booking because the person advertising the flat isn't the one you communicate with, they give you another email. When I booked the flat I was asked to provide my passport information to the third person and I wasn't comfortable doing that. They gave me the alternative of providing the information once I arrived and then they never looked at it.
However, the people who were there were very responsive. They provided a fan when asked! Even though they didn't speak English, they used a translator and it all went smoothly!
I would recommend this place!