Great stay. seamless check in/out; easy communication. nice, clean apt in a secure, perfect location