Our family of 5 (children ages 20-25) spent the week before Christmas in this condo. The location was great, close to everything shopping, restaurants, local attractions, and beaches. The condo complex is off the highway, on a point that is surrounded by water so even though everything was a short drive away you still felt like you were away from it all. The condo complex was beautifully maintained and the pool was nice and warm (only used one day because we love the beach). The condo had everything we needed for our trip, since we were flying to Florida I was concerned about having to pack beach towels, chairs, and coolers. We cooked several meals at the condo and had everything we needed. We loved that there was 3 bathrooms and also loved that the bedrooms and 2 of the bathrooms were upstairs and kitchen, living, and a half bathroom was downstairs. It was the perfect set up for us. After a long day at the beautiful beaches we had plenty of room to lounge on the couch and watch a movie or to sit at the table and play games. The views from the condo were amazing and the balconies were a great place to enjoy them. The kids liked fishing from the dock with the poles that were provided in the condo. Dan called on the first day to check on us and make sure we had everything we needed and provided some advice and answered any questions or concerns I had promptly. We traveled after Hurricane Irma and were concerned about coming to the area, but we had a great time and loved the area. This was our first trip to the Keys and loved the location of Marathon. Most of our time was spent at Sombrero Beach, Bahia Honda State Park, a day in Key West, and a day in Islamorada. We would recommend this clean, well stocked, and maintained condo to others. Thanks for having us!