The accommodations were just right for our family, which includes two teenage boys. Plenty of room for our family, lots of seating in the family room, along with a good size kitchen that was fairly well-stocked. We liked being able to pull right up to the front door of the unit and not deal with an elevator. The beds were relatively comfortable. We loved the proximity to the beach and the easy access from the villa, although being close to the beach access at Peter's Point and having vehicles on the beach was an adjustment. (On the weekends and in the afternoons, the traffic on the beach increased significantly.) The lower patio was great for lunch and we enjoyed the upper deck in the evenings. We had an issue with the plumbing in the 2nd bathroom, so our sons had to use our shower, which posed a bit of an inconvenience. The property company was to look into that while we were there, but we never saw anyone or determined that the shower drain had been fixed. The other thing that would have been nice, but was not a deal breaker to us, would have been an outdoor shower coming off the beach, but each villa did have it's own hose to spray off sandy feet and chairs so that helped. Finally, the community pool is VERY small and in early August the water was hot and was hardly refreshing to get in, but at other times of the year I bet it would be a comfortable temperature to cool off. Overall, we had a great stay and loved our time on Amelia Island. We would definitely book Sandpiper 95120 again.