Nice clean rooms, good prices and friendly, attentive staff. What more could you want.