Clean and well appointed, very communicative hosts. It was great to have on-site laundry and the kids enjoyed the ping pong table and board games. Neighborhood was quiet and on-street parking was always available. Would stay again!