great place, nice view, clean, good location