Very clean!! It was in a very convenient location! Very close to several places and attractions. Their communication was great and checked on us to make sure we were comfortable and doing well. It had everything you needed for a nice getaway!