Perfect hosts. Checkin instructions were fool proof. Spotless apartment and generous facilities. Location is great. We would happily return