Super cozy, super functional, super location, super value . . . super hosts!
5 stars - I plan to stay here again - highly recommended to others.