Very clean, great location, great neighborhood. More amenities than expected, exceeded expectations overall. Awesome extended family vacation.