Place is great, amazing location, easy check-in and communication on behave of the host.
100% would recommend this place.