great location, clean and neat, nice view, friendly staff