Sparkling clean, superb location, beautiful place to stay. On street parking worried me till I saw how quiet the street was, so it worked out very safe. Highly recommended and I'll definitely be booking again.