While it wasn't the largest or most luxurious, this was our favorite Airbnb of all the ones we have stayed in because it had the most charm, the most communicative host and everything we needed in a place to stay. It was everything you'd expect from a nice hotel, plus the benefits of a kitchen, plus awesome extras like free coffee, snorkel gear, AC and beach stuff. It was exactly what my husband and I needed to end our honeymoon!