Location is perfect, the place absolutely matches the description. We enjoyed our stay. Self check in is easy and host is always in touch.