The Place is super nice and clean, excellent location, excellent communication with the host, and easy check in.
Highly recommended.