Great location, clean accommodation, thoughtfully stocked kitchen and bathrooms. Very responsive hosts. Street parking was manageable.