Great location , beatifully decorated , clean , very homely , very thoughtful hosts with many little extras you dont expect that make you feel very welcome and at home .