5-stars no question! Wonderful property, great location. Very clean. We will definitely be back!