Clean. All amenities you need and more. Street parking but we had no difficulty finding a spot near the house. We drove to the Staten Island Ferry and parked in the municipal parking for $8, 4 of us so worth it. Supermarket and Mediterranean restaurant yards away. Had a great experience and would do it again.