Very clean, great location, nice view and would stay again.