Checkin and checkout were perfect, communication and directions were very good. The only problem was the heating system that didn't work properly. The host was really quick to answer our request and temporarily fix it.