This was our fourth consecutive year of visiting Topsail Beach, in different properties each time, and this was by far the nicest and cleanest thus far. We would highly recommend this unit. The location to the elevator and pool access was super convenient. Also loved the fact that there was a foyer area for leaving shoes, beach chairs, etc. downstairs. While this would not be a concern in most instances, it is worth noting that the entire living space is upstairs, and would not be accommodating to someone with mobility issues.