WONDERFUL space, location, and personal touches. We saw why everyone else rates this 5 stars--we were very happy here, it felt like home when we were in the place, and didn't want to leave!