Everything about this place is amazing: unit, complex, pool, beach, BBQs, location, etc. The stairs were a slight hindrance with young children, but we managed just fine.