Very clean. Great location! Would definitely stay again if I came back.