Very clean and amazing location. The self check in is really straight forward and the host is very responsive and attentive. 100% recommend!