Everything was smooth and efficient from start to finish. Communication and check-in was easy. The place is very clean, modern and comfortable. Hosts were very friendly. Everything was perfect!