this flat is exactly as advertised, it is very comfortable, clean and spacious, in a great location, and the hosts are really easy to communicate with. we spent a night here and everything was perfect. there is ac and hot water, and both the check-in and check-out were very smooth :)