I had a perfect weekend stay here. The whole place was very clean, new, tasteful, comfortable and overall the stay was very easy and enjoyable. Mary Beth has thought of everything to make a comfortable stay. I had a great stay and would definitely stay again and recommend the place to others.