It was truly a lovely place - great location in terms of safety, convenience, peaceful and cleanliness. The best part of all - the views are to die for.
However, checking in was quite a struggle as my flight landed late and the host had made an arrangement for me to collect the keys by another means (very nice of him) but the person they had tasked to do that had forgotten and ultimately I waited for an hour plus with a rather delayed response from the host and Airbnb support not really being able to help me contact him nor do anything either. It was a rather distressful time.
Despite all of this, I will highly recommend staying here as I believe my bad checking in experience is only one out of a few many.