great location. easy check-in. seamless communication with host. clean, comfortable, and secure.