Absolutely top-notch location and great hospitality. We were planning to stay at another Airbnb in Princeville. As soon as we arrived at that location we have found it very dirty and it has a very bad dog smell. We didn’t had any other place and contacted Megan to extend our stay. She replied very quickly and understood our situation. For our luck the apartment was available and we enjoyed our next 4 stays here again. As I mentioned in our previous stay, it’s a great apartment with all amenities you need for a comfort stay.