We have used VRBO the past few years and have always been happy with our choices. I read all the reviews on a property like a mad woman. It took me two weeks of research before I decided this house was the one. Everything about this house is true! It is in a great location and very well kept. We were a group of 7, ages 15 to 65 yrs. The upper deck view is amazing and that is where the over 40 crowd hung out. The lower deck has a room where my teenage son and his friend slept. Our two teenage girls hung out with them underneath the house most evenings. They snorkeled over to the big rock formation, played cards, listened to music, had fires and generally stayed away from the grown ups as much as possible. There is a hot tub also but that was not working correctly. I expected that based on other reviews I had read, but the week we were there it was in the 90's so who cares. The ocean is right out your back door and the kids swam out a 1/4 mile and stood up in 3 feet of water. It was the most peaceful ocean I have ever been on and I loved the fact that it was so shallow. Our kids love the water and could often be found in the ocean at 11 pm. The only downside was that the houses to each side of us had kayaks. We were envious of them, as they kayaked all day and all night. I would highly recommend calling ahead to one of the marinas and having kayaks delivered to the house for your stay. Favorite things to do: Snorkel tour with Cptn. Sam - Key Z charters two miles away. Kayaking eco tour with Bill from Big Pine Kayak Adventures about 40 minutes away, and if you have kids you really should visit National Key Deer Refuge (free), ask Bill the best place to see them. It is unlawful to feed them but they really like grapes, romaine lettuce and carrots. We also visited The Turtle Hospital in Marathon and all ages enjoyed that. Dolphins Plus with Jake as your trainer in Key Largo was the best dolphin - sea lion experience we have ever had. Worth every penny! We did not pay $80 for the proff. photos and we got plenty of our own. Save your money on that part. We did go to Key West one day and I was not impressed. I guess you have to go there though just to say you have been to Key West. I loved all the other keys but that one. It is very commercialized and crowded - beware. I would highly recommend any other key and can't wait to go back again some day. All 7 voted best vacation ever!