This is 5-stars all the way. The location, warm welcome, lovely, homey, touches, and price all made this an exceptional place to stay. I highly recommend.