Very clean, great location, very nice weekend away. Would highly recommend.