Very spacious and comfortable. Hosts are both friendly and informative. Parking on the street was never a problem. Very nicely decorated place, with all the amenities you require.