Kelly and her family were wonderful hosts. The apartment was just as beautiful and well-stocked as it is described. They provided linens, towels, beach towels, snorkel gear, an AppleTV, and dishes. We had a very comfortable stay. Kelly and her husband were incredibly responsive and made sure we had everything we needed. Absolutely recommend!