An excellent home from home in a great location. Lots of extra touches to make for a very comfortable stay.