The place is very clean , new or recently updated, still has a smell of a new house. Fast response from the owners, clear instructions and easy check in/out process. Parking is on the street, we had no problem finding a spot. Quick commute to the center , restaurants, grocery, airport.