So clean. Great location. Lovely decor. Would definitely stay again! Did I say so clean?!