My husband and I stayed here for our honeymoon! The place was perfect! The kitchen is very well equipped, as is the rest of the house -no need to bring snorkel gear, beach equipment etc. They have EVERYTHING You need! We often said we had the best of both worlds staying at the house - we never wanted to leave the house and then we never wanted to leave the beach, but each time we left each place, we couldn't wait to return! We quickly fell into a routine where we felt we could enjoy the best of everything; wake up with a view of St. Thomas from the bedroom, breakfast on the deck overlooking St. Thomas, pack a lunch for the beach, head into town for happy hour and heavy appetizers (which was a nice way to save money on dining out but still experiencing the great restaurants since dining in St. John is so expensive) and then head home for sunset and enjoy drinks and dessert with twinkling St. Thomas in the distance. The owners are lovely, and even though they live below, you would never know. Just available when you need them. They even allowed us to ship them a package of food a head of time (in a flat rate box) to save money on non-perishables.