We have never stayed at an Airbnb before and this place was beyond our expectations. The location was exactly as described, the accommodations were clean and comfortable and we couldn't have asked for a better experience.