All arrangements for the stay was very well communicated and coordinated. No major hiccups except for minor drainage issue and access to facilities, but were swiftly resolved by host. It was nice for host to provide iron and ironing board, which were very useful for the crumpled clothes. Location was exactly where I wanted to be, but it may not be very convenient for others. Overall was a perfect stay for me!