Very clean! Very attentive host! Great location. Would definitely go back!