The pictures of the villa looked great but didn't do justice to the real thing. On both levels, the living space has a wall of windows that are wide open to a view of the yacht club harbor and from there to the ocean. We spent much of our time on the patio and the deck, watching the boats. The appointments are high quality and thoughtful - great sound system and AV equipment, high end laundry and kitchen equipment, nice gas grill. Beautifully decorated throughout. Many places that we have stayed start you out with no household supplies, but Oceans Edge was well supplied with the basics - and we tried to leave it as we found it, making it feel more like sharing a home with friends. We had a blended family on this trip - grandparents, parents, and young children - and the two story setup worked perfectly for our needs. The spiral staircases were a bit of a challenge for the grandparents (no problem for the kids), but allow for a wide-open floor plan. We spent a lot of time at the pool and at the lagoon, and enjoyed taking the golf cart provided out to the jetty to watch the sunset. We also appreciated the location - close to Publix and to our favorite restaurants. Ocean's Edge was a terrific place to stay - highly recommended!