Nice place, nice location; good front desk staff