This AirBnb had almost everything you could possibly need with your stay. The location was great. We had a communication issue with the host and the cleanliness of the stay, otherwise we had a wonderful time.