Style? Comfort? All in one? Absolutely! This place was on all points perfect! We checked in last minute on our wedding night due to a significantly bad experience with another hosts. They welcomed us with open arms and we fell in love with the place. We cannot wait to come back again!