Nice place ; friendly staff ; great location/view