Just got back from our first trip to St John. We will be going back for sure & would not hesitate to stay here again. I hate to let the secret out. It's on the "chillax" side of the island so if you are looking for all night hub bub..you had better stay in Cruz Bay. Our hosts were great and our place was clean. (we stayed Little lagoon North)...not a full kitchen but we didn't find the need for one. Nice sitting area in the shade outside and a grill if need be. Walking distance to their beach for morning coffee and sunrise. Spectacular.