Perfect location, perfect flat, perfect host(s). Great experience! Thank you very much!