This is a top notch Airbnb. From the initial communication, I knew this would be a great Airbnb experience. However, this was the best Airbnb we have stayed at. I highly recommend if this place is available, book it, you will be thankful you did. So many extras provided and it is greatly appreciated.